barrel of a rifle - Spanish English Dictionary